Objectifs d'apprentissage
- Identifier les principes fondamentaux de la modularité, notamment l'encapsulation et l'abstraction
- Développer des stratégies pour définir clairement les limites des modules et leurs interfaces
- Évaluer les avantages du couplage faible dans les systèmes logiciels à grande échelle
- Mettre en œuvre l'inversion de dépendances pour favoriser l'indépendance des modules